Electronic battery tester

ABSTRACT

An electronic battery tester for testing a storage battery includes test circuitry configured to provide an output based upon a selected test criteria. Additionally, circuitry is provided to assist in balancing batteries used in a string of multiple batteries.

The present invention is a Divisional of U.S. application Ser. No. 10/441,271, filed May 19, 2003, which is a Divisional of U.S. application Ser. No. 09/703,270, filed Oct. 31, 2000, now U.S. Pat. No. 6,566,883, which claims priority to Provisional Application Ser. No. 60/163,013, filed Nov. 1, 1999 and entitled AUTOMOTIVE BATTERY CHARGING SYSTEM TESTER.

BACKGROUND OF THE INVENTION

The present invention relates to storage batteries. More specifically, the present invention relates to a battery system tester for testing storage batteries.

Many attempts have been made to test storage batteries. One technique which has been pioneered by Dr. Keith S. Champlin and Midtronics, Inc. of Burr Ridge, Ill. relates to measuring the conductance of batteries to determine their condition. This technique is described in a number of United States patents, for example, U.S. Pat. No. 3,873,911, issued Mar. 25, 1975, to Champlin, entitled ELECTRONIC BATTERY TESTING DEVICE; U.S. Pat. No. 3,909,708, issued Sep. 30, 1975, to Champlin, entitled ELECTRONIC BATTERY TESTING DEVICE; U.S. Pat. No. 4,816,768, issued Mar. 28, 1989, to Champlin, entitled ELECTRONIC BATTERY TESTING DEVICE; U.S. Pat. No. 4,825,170, issued Apr. 25, 1989, to Champlin, entitled ELECTRONIC BATTERY TESTING DEVICE WITH AUTOMATIC VOLTAGE SCALING; U.S. Pat. No. 4,881,038, issued Nov. 14, 1989, to Champlin, entitled ELECTRONIC BATTERY TESTING DEVICE WITH AUTOMATIC VOLTAGE SCALING TO DETERMINE DYNAMIC CONDUCTANCE; U.S. Pat. No. 4,912,416, issued Mar. 27, 1990, to Champlin, entitled ELECTRONIC BATTERY TESTING DEVICE WITH STATE-OF-CHARGE COMPENSATION; U.S. Pat. No. 5,140,269, issued Aug. 18, 1992, to Champlin, entitled ELECTRONIC TESTER FOR ASSESSING BATTERY/CELL CAPACITY; U.S. Pat. No. 5,343,380, issued Aug. 30, 1994, entitled METHOD AND APPARATUS FOR SUPPRESSING TIME VARYING SIGNALS IN BATTERIES UNDERGOING CHARGING OR DISCHARGING; U.S. Pat. No. 5,572,136, issued Nov. 5, 1996, entitled ELECTRONIC BATTERY TESTER WITH AUTOMATIC COMPENSATION FOR LOW STATE-OF-CHARGE; U.S. Pat. No. 5,574,355, issued Nov. 12, 1996, entitled METHOD AND APPARATUS FOR DETECTION AND CONTROL OF THERMAL RUNAWAY IN A BATTERY UNDER CHARGE; U.S. Pat. No. 5,585,728, issued Dec. 17, 1996, entitled ELECTRONIC BATTERY TESTER WITH AUTOMATIC COMPENSATION FOR LOW STATE-OF-CHARGE; U.S. Pat. No. 5,592,093, issued Jan. 7, 1997, entitled ELECTRONIC BATTERY TESTING DEVICE LOOSE TERMINAL CONNECTION DETECTION VIA A COMPARISON CIRCUIT; U.S. Pat. No. 5,598,098, issued Jan. 28, 1997, entitled ELECTRONIC BATTERY TESTER WITH VERY HIGH NOISE IMMUNITY; U.S. Pat. No. 5,757,192, issued May 26, 1998, entitled METHOD AND APPARATUS FOR DETECTING A BAD CELL IN A STORAGE BATTERY; U.S. Pat. No. 5,821,756, issued Oct. 13, 1998, entitled ELECTRONIC BATTERY TESTER WITH TAILORED COMPENSATION FOR LOW STATE-OF-CHARGE; U.S. Pat. No. 5,831,435, issued Nov. 3, 1998, entitled BATTERY TESTER FOR JIS STANDARD; U.S. Pat. No. 5,914,605, issued Jun. 22, 1999, entitled ELECTRONIC BATTERY TESTER; U.S. Pat. No. 5,945,829, issued Aug. 31, 1999, entitled MIDPOINT BATTERY MONITORING; U.S. Pat. No. 6,002,238, issued Dec. 14, 1999, entitled METHOD AND APPARATUS FOR MEASURING COMPLEX IMPEDANCE OF CELLS AND BATTERIES; U.S. Pat. No. 6,037,777, issued Mar. 14, 2000, entitled METHOD AND APPARATUS FOR DETERMINING BATTERY PROPERTIES FROM COMPLEX IMPEDANCE/ADMITTANCE; U.S. Pat. No. 6,051,976, issued Apr. 18, 2000, entitled METHOD AND APPARATUS FOR AUDITING A BATTERY TEST; U.S. Pat. No. 6,081,098, issued Jun. 27, 2000, entitled METHOD AND APPARATUS FOR CHARGING A BATTERY; U.S. Pat. No. 6,091,245, issued Jul. 18, 2000, entitled METHOD AND APPARATUS FOR AUDITING A BATTERY TEST; U.S. Pat. No. 6,104,167, issued Aug. 15, 2000, entitled METHOD AND APPARATUS FOR CHARGING A BATTERY; and U.S. Pat. No. 6,137,269, issued Oct. 24, 2000, entitled METHOD AND APPARATUS FOR ELECTRONICALLY EVALUATING THE INTERNAL TEMPERATURE OF AN ELECTROCHEMICAL CELL OR BATTERY.

With the advent of accurate battery testing, it has become apparent that in some instances the battery testing technique may not be appropriate for the particular purpose of the battery or configuration of multiple batteries.

SUMMARY OF THE INVENTION

An electronic battery tester for testing a storage battery, includes a dynamic measurement circuit configured to measure at least one dynamic parameter of the battery. A memory is configured to store a plurality of test criteria and an input is configured to receive input data related to a selected test criteria. A test circuit provides an output related to battery condition as a function of the dynamic parameter an the selected test criteria. In another aspect, a memory is configured to store a first dynamic parameter from the measurement circuitry related to a first battery of a battery pack. Balance circuitry provides an in-balance output if a second battery in the pack has a dynamic parameter which is substantially equal to the first dynamic parameter.

BRIEF DESCRIPTION OF THE DRAWINGS

FIG. 1 is a simplified block diagram of a battery tester in accordance with the present invention.

FIG. 2 is a simplified diagram illustrating a tester in accordance with the present invention.

FIG. 3 is a simplified diagram illustrating a tester in accordance with the present invention.

DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS

FIG. 1 is a simplified block diagram of a battery tester 10 in accordance with one embodiment of the present invention coupled to a vehicle 12. Vehicle 12 includes a battery 14 having positive and negative terminals, an alternator with internal regulator 16, various vehicle loads 18, and a starter motor 20. In operation, battery 14 provides power to starter 20 and vehicle loads 18 when the engine in vehicle 12 is not running. When the engine in vehicle 12 is running, alternator 16 is used to power vehicle loads 18 and provide a charging current to battery 14 to maintain the charge of battery 14.

Charging system tester 10 includes a microprocessor 30 which controls operation of tester 10 and provides instructions and test result information to an operator through, for example, a display 32. Tester 10 includes a battery testing section 34 which is illustrated generally as conductance amplifier 36. Section 34 operates in accordance with, for example, the conductance based battery testing techniques described in Champlin U.S. Pat. No. 3,873,911, issued Mar. 25, 1975; to Champlin, entitled ELECTRONIC BATTERY TESTING DEVICE; U.S. Pat. No. 3,909,708, issued Sep. 30, 1975, to Champlin, entitled ELECTRONIC BATTERY TESTING DEVICE; U.S. Pat. No. 4,816,768, issued Mar. 28, 1989, to Champlin, entitled ELECTRONIC BATTERY TESTING DEVICE; U.S. Pat. No. 4,825,170, issued Apr. 25, 1989, to Champlin, entitled ELECTRONIC BATTERY TESTING DEVICE WITH AUTOMATIC VOLTAGE SCALING; U.S. Pat. No. 4,881,038, issued Nov. 14, 1989, to Champlin, entitled ELECTRONIC BATTERY TESTING DEVICE WITH AUTOMATIC VOLTAGE SCALING TO DETERMINE DYNAMIC CONDUCTANCE; U.S. Pat. No. 4,912,416, issued Mar. 27, 1990, to Champlin, entitled ELECTRONIC BATTERY TESTING DEVICE WITH STATE-OF-CHARGE COMPENSATION; U.S. Pat. No. 5,140,269, issued Aug. 18, 1992, to Champlin, entitled ELECTRONIC TESTER FOR ASSESSING BATTERY/CELL CAPACITY; U.S. Pat. No. 5,343,380, issued Aug. 30, 1994, entitled METHOD AND APPARATUS FOR SUPPRESSING TIME VARYING SIGNALS IN BATTERIES UNDERGOING CHARGING OR DISCHARGING; U.S. Pat. No. 5,572,136, issued Nov. 5, 1996, entitled ELECTRONIC BATTERY TESTER WITH AUTOMATIC COMPENSATION FOR LOW STATE-OF-CHARGE; U.S. Pat. No. 5,585,728, issued Dec. 17, 1996, entitled ELECTRONIC BATTERY TESTER WITH AUTOMATIC COMPENSATION FOR LOW STATE-OF-CHARGE; U.S. Pat. No. 5,598,098, issued Jan. 28, 1997, entitled ELECTRONIC BATTERY TESTER WITH VERY HIGH NOISE IMMUNITY; U.S. Pat. No. 5,821,756, issued Oct. 13, 1998, entitled ELECTRONIC BATTERY TESTER WITH TAILORED COMPENSATION FOR LOW STATE-OF-CHARGE. Section 34 is illustrated in very simplified form and conductance amplifier 36 provides an output to an analog to digital converter 38 which is related to the internal conductance of battery 14.

A DC voltage sensor 40 includes voltage scaling resistors 42 and 44 and is coupled to battery 14 to provide an output to analog to digital converter 38 which is representative of the DC voltage across battery 14. Further, an AC ripple detector amplifier 46 is coupled to battery 14 through capacitors 48 and 50 and provides an output to analog to digital converter 38 which is representative of the AC ripple voltage across battery 14.

Microprocessor 30 controls analog to digital converter 38 to select which of the three inputs to digitize. Microprocessor 30 includes firmware, memory, and a software program in accordance with the invention. The user input 54 is coupled to microprocessor 30 to provide the information to microprocessor 30 from an operator.

Preferably, tester 10 is portable such that it may be easily moved between vehicles or otherwise transported. Portability of tester 10 is achieved because tester 10 does not require large internal carbon pile loads to load the battery charging system. Instead, as described herein, tester 10 utilizes loads internal to the vehicle 12 in testing the charging system. Further, the battery tester performed by tester 10 is in accordance with the non-load battery testing technique as described above.

In another aspect of the present invention, microprocessor 30 includes a memory which is capable of storing a number of different decision making algorithms or test criteria. The particular test criteria or algorithm can be selected through user input 54. For example, in one aspect, the test criteria is selected based upon the particular type of battery or rated reserve capacity of the battery. For example, if a battery is rated as having a particularly robust design with a large reserve capacity, the test criteria can be made more stringent such that an indication that the battery is “good” is only provided if the battery meets the higher test criteria.

FIG. 2 is a simplified block diagram of tester 10 in accordance with such an embodiment. In FIG. 2, tester 10 includes dynamic parameter measurement circuitry 80 which couples to battery 14 through Kelvin connections 82. Dynamic parameter measurement circuitry 80 can be any circuit configuration which measures a dynamic parameter of battery 14. As used herein, a dynamic parameter is one which is related to a signal having an AC component. The signal can be either applied directly or drawn from battery 14. Example dynamic parameters include dynamic resistance, conductance, impedance, admittance, etc. This list is not exhaustive, for example, a dynamic parameter can include a component value of an equivalent circuit of battery 14. Memory 84 is configured to store a plurality of different test criteria. For example, the test criteria can be a number of different thresholds or errors which are used to provide an indication as to whether the battery 14 is “good.” Input 54, which can comprise a user input, is coupled to test circuitry 86. Test circuitry 86 applies a selected test criteria for memory 84 based upon user input 54 to the dynamic parameter measured by dynamic parameter measurement circuitry 80. Based upon this comparison, an output is provided. FIG. 2 is a very simplified block diagram and in actual practice a number of the individual elements can be implemented in a single microprocessor and other circuit configurations. Input 64 can be any type of input and is not limited to a user input.

In this aspect of the invention, the criteria used to test battery 14 can be adjusted based upon a particular aspect of battery 14. For example, if battery 14 is a new battery, a more stringent test can be applied to battery 14. Additionally, if battery 14 is intended to be used in an industrial vehicle or other situation which is very demanding of a battery, a more “difficult” or stringent test criteria can be provided. The test criteria can be based upon other factors to the dynamic parameter such as temperature or “static” parameters. The input from input 54 can be any type of input data and does not need to be user generated. Example input data includes every make, model, type, construction date, present date, temperature, vehicle type, VIN code, battery service requirements, requirements for a particular application, etc.

Tester 10 can test a battery which is formed by more than one individual battery. This is called a “battery pack”. For example, some vehicles such as large industrial vehicles include multiple batteries which are connected in series, parallel or series-parallel. In such an embodiment, element 14 in FIGS. 1 and 2 can represent such a pack such batteries can be particularly difficult to test and, in many prior art battery testers, have required the batteries to be disconnected and individually tested. In accordance with one aspect of the present invention, microprocessor 30 tests the multiple batteries using a variety of appropriate techniques. Microprocessor 30 is capable of determining the configuration of the batteries (parallel, series or series-parallel) by measuring the voltage at the terminals of the “battery pack” and through receiving user input through input 54 indicating the number of batteries in the pack. Additionally, in some instances microprocessor 30 may also need to receive information related to the voltage of the individual batteries in the pack in order to make a determination as to the configuration of the pack. There are some instances where the configuration of the pack cannot be determined by simply knowing the voltage of individual batteries and taking measurements. A series of standard known configurations can be stored in the memory in tester 10 tester, and a user can select one such configuration. Configurations of battery packs include up to 12 batteries in parallel, three batteries in series and 12 batteries in series-parallel configurations. Microprocessor 30 is capable of determining the CCA rating and/or conductance of the entire battery pack using the information it has determined regarding the configuration of the battery pack. For example, in parallel configurations the CCA measurement is additive as is conductance, while in series-parallel or series configurations the voltage can be additive but the CCA/conductance can remain the same.

In one aspect, tester 10 is capable of detecting a good battery, a discharged battery, a bad cell, a bad battery, a marginal and/or defective wiring within a battery pack without disconnecting the pack. In one such embodiment, multiple test connections are used to connect to the battery pack. For example, one pair of connections can be used to connect to either end of the battery pack while another connection can be used to connect to points within the battery pack or to measure current flowing between points within the battery pack. Using this technique, the various currents flowing within the battery pack can be determined and this information can be used to detect a bad connection, such as a bad cable or poor physical connection between two points within the battery pack. Additionally, microprocessor 30 can instruct the user using display 32 to make various measurements at various points along the battery pack to more fully determine the condition of various portions of the battery pack.

In some instances, the microprocessor 30 can instruct the user to disconnect a certain battery within the battery pack in order to perform an isolated test on that battery.

In another aspect, microprocessor 30 uses advanced testing criteria or testing techniques such as fuzzy logic, neural networks or other artificial intelligence techniques to detect and make decisions regarding the health of a battery or a battery pack. Such techniques can also be used in evaluating time varying signals such as signals generated by the operation of alternator 16 or starter 20 in vehicle 12.

In another aspect, tester 10 includes a load such that a traditional load test can be performed on the battery 14. Such a load test is known in the art and is performed by applying a load to a battery and observing the effect of the applied load to the voltage or current flowing from the battery. In such an embodiment, such information can be used in conjunction with a resistance, impedance, conductance or admittance test of the battery 14 to identify a defect in the battery or otherwise determine the condition of the battery. This technique can also be used to measure the remaining or reserve capacity of the battery or battery pack. Such a testing technique provides additional information to microprocessor 30 which can then be used to make more advanced decisions regarding battery condition.

Microprocessor 30 can also compute, store, display or print out equivalent rating information regarding equivalent ratings of battery 14. Such equivalent ratings include CCA, SAE, DIN, IEC, EN, CA, MCA, JIS or others of the battery. In such an embodiment, microprocessor 30 can adjust for variations in the measured conductance of a battery pack due to cables between batteries in the pack or the connectors between the cables and the battery which can insert series resistances into the measurement. The adjustment can be based upon compensation data stored in a memory which is determined empirically by measuring different types of batteries or through other techniques. Particular compensation information can be determined through determining the configuration of batteries within a battery pack as described above. The compensation information can in the form of a multiplier which is used to multiply a conductance measurement.

In another aspect, measurements of battery conductance are used to “balance” the various batteries in a battery pack such that they are selected and arranged for delivering optimized current and/or receiving optimized charge current. This aspect is illustrated in FIG. 3. For example, if a 600 CCA battery is placed in series with a 500 CCA battery, one of the batteries will tend to become overcharged while the other battery will tend to be undercharged. Tester 10 can alert an operator regarding the unbalanced condition of the batteries within the pack. Tester 10 can prompt a user to disconnect certain batteries within the pack and perform individual tests on the batteries to determine which battery is unbalanced from the others. This will also assist in selecting the batteries used in the battery pack.

FIG. 3 illustrates a simplified diagram of this aspect of tester 10 and includes a dynamic parameter measurement circuit 80 coupled to battery 14 through connection 90. Battery 14 is illustrated as multiple batteries, in this case three separate batteries 14A, 14B and 14C. These batteries can be connected in series, parallel or series parallel. Connection 90 can be a single pair of Kelvin connectors which are selectively positioned between or on various batteries in pack 14. There can be more than two Kelvin connections which are coupled to pack 14. Memory 94 stores a first dynamic parameter from dynamic parameter measurement circuit 80 related to a dynamic parameter of at least one battery 14A, 14B or 14C within battery pack 14. Balance circuit 92 provides an in-balance output if a second dynamic parameter of a second battery or batteries within pack 14 is “substantially equal” to the dynamic parameter stored in memory 94. As used in this context, the term “substantially equal” means that the two dynamic parameters are within a predetermined or adjustable percentage or fixed amount from one another. If the two dynamic parameters are measured simultaneously, memory 94 is not required to store a dynamic parameter. In a further embodiment of this a aspect of the invention, a static parameter such as voltage is used in determining if the batteries are within balance. For example, the two batteries are within 0.1 volts of each other (i.e., 12.5 and 12.6 volts) and the conductance within 10%, an in-balance indication is provided. In another example, less than a 0.05 volt difference is required in addition to the dynamic parameter requirement. Additionally, data from multiple batteries can be stored in memory 94 and a preferred configuration of the batteries can be provided by balance circuitry 92 on its output. Information regarding the configuration of battery pack 14 can be received through the input 54 shown in FIGS. 1 and 2 and the output from balance circuit 92 adjusted accordingly.

The condition of cables or connectors can be determined by applying a large load, such as through an internal load in battery tester 10 or through application of a vehicle load 18, or through the application of a large resistance, for example more than about 0.1 ohms. An amp clamp measurement can also be used. Further, microprocessor 30 can prompt a user to measure voltage drops across various cables in the pack and make a decision (i.e., good/bad) regarding a cable or connection in the battery pack. Microprocessor 30 can store, display, print and manage multiple test results associated with the multiple test measurements made when measuring a number of batteries which make a battery pack. This can be partial measurement, parameter, or other items related to individual batteries within the pack.

In one aspect, battery tester 10 is configured to determine the CCA rating of a battery or battery pack having a relatively large CCA value, for example, up to 5000 CCA. In such an embodiment, sensitive amplifiers and/or relatively large current values can be used to obtain the CCA or conductance measurement. In another aspect, tester 10 can perform a test on vehicle 12 by instructing an operator to apply a load (i.e., head lights, blower, etc.) or a combination of loads and reserve the response from battery 14. This information can be used to determine diagnostic information regarding battery 14 out of the operation of components within vehicle 12.

With one aspect of the invention, the tester can be used to test the “straps” that are used to couple individual batteries together to form a battery pack. For example, a dynamic parameter can be measured with the Kelvin probes applied directly to the battery. A second dynamic parameter can be measured in which one of the straps separates a Kelvin probe from the battery. A microprocessor can then compute the dynamic parameter of the strap alone and provide an output if the strap is poor. For example, if the strap dynamic conductance is too low, a warning can be provided. This technique can be extended to test multiple straps. In addition to testing straps within the pack, this technique can also be used to test cables that connect to the battery. Dynamic parameters can be stored in the memory for use in subsequent computations, or multiple Kelvin probes can be used to simultaneously measure multiple dynamic parameters.

In some aspects, a separate current probe can be used, such as a shunt, amp clamp or Hall effect sensor, to measure the current flowing into or out of a battery or group of batteries under test. This data can be paired with voltage measurements to obtain static or dynamic parameters.

The tester can store measurements in memory such that the battery pack can be ranked in terms of performance.

Although the present invention has been described with reference to preferred embodiments, workers skilled in the art will recognize that changes may be made in form and detail without departing from the spirit and scope of the invention. 

What is claimed is:
 1. An electronic battery tester for use in testing a battery pack formed by a plurality of storage batteries, comprising: dynamic parameter measurement circuitry configured to measure dynamic parameters of batteries, wherein the dynamic parameters are related to an applied signal; a memory containing programming instructions; an output configured to provide instructions to an operator; and a microprocessor configured to operate in accordance with instructions stored in the memory and perform a battery test on a battery of the battery pack, the memory containing instructions which are performed by the microprocessor to thereby provide a message on the output which contains instructions to the operator to disconnect the battery from other batteries in the battery pack to thereby isolate the battery from other batteries in the battery pack, the microprocessor further configured to perform a battery test on the isolated battery, further including an electrical load, wherein the battery test is further a function of a load test.
 2. An electronic battery tester for use in testing a battery pack formed by a plurality of storage batteries, comprising: dynamic measurement circuitry configured to measure a dynamic parameter of the battery pack, wherein the dynamic parameter is related to an applied signal; and a microprocessor which compensates the measured dynamic parameter of the battery pack based upon errors introduced into the dynamic parameter measurement of batteries in the battery pack due to cables which extend between batteries of the battery pack and electrically connect the batteries in the battery pack, and includes a memory configured to store compensation data for use in compensatory measurement errors.
 3. The apparatus of claim 2 wherein the compensation is based on configuration of batteries in the battery pack.
 4. The apparatus of claim 2 wherein the compensation comprises multiplier.
 5. The apparatus of claim 2 wherein the dynamic parameter comprises conductance.
 6. The apparatus of claim 3 wherein the compensation data is stored in a look-up table.
 7. An electronic battery tester for use in testing a battery pack formed by a plurality of storage batteries, comprising: dynamic parameter measurement circuitry configured to measure a dynamic parameter of the battery pack and a dynamic parameter of a strap of the battery pack, wherein the dynamic parameter is related to an applied signal; and a microprocessor which determines battery condition based upon the measured dynamic parameter of the battery and the dynamic parameter of the strap of the battery pack and responsively provides an output indicative of a condition of the single strap, and includes a memory configured to store the measured dynamic parameter of the strap.
 8. The apparatus of claim 7 wherein the microprocessor determines condition of the strap based upon the dynamic parameter of the strap.
 9. The apparatus of claim 7 wherein the dynamic parameter of the strap comprises dynamic conductance. 